soften (someone's) heart

Translations
attendrir le cœur de quelqu’un
Definitions
To make someone more compassionate, empathetic, or forgiving, often by appealing to their emotions or vulnerabilities.